package com.team1.manager.student.entity;

import java.io.Serializable;
import java.sql.Timestamp;

import com.team1.manager.classes.entity.Classes;
import com.team1.manager.group.entity.Group;
import com.team1.manager.role.entity.Role;
import com.team1.manager.school.entity.School;
/**
 * 学生
 * @author yzy
 *
 */
public class Student implements Serializable {
	private String id;//学生id
	private String sNO;//学生学号
	private String sName;//学生姓名
	private String sPassWord;//登陆密码
	private boolean sGender;//性别
	private Integer sIntegral;//积分
	private Integer sLeCurrency;//学习币
	private String seamil;//邮箱
	private Timestamp sEnrollmentDate;	//入学年份
	private Timestamp sBirthDay;//出生日期
	private Timestamp sLastLoginDate;//最后登陆时间
	
	private String sNation;//民族
	private String sHighSchool;//高中
	private String sAddress;//地址
	private String sPhoneNumber;//电话
	private String sQQ;//QQ
	private String sIDCard;//身份证
	private boolean Enexamination;//是否统招
	
	private Role role;//角色
	private Classes classes;//班级
	private School school;//校区
	private Group group;//小组
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getsNO() {
		return sNO;
	}
	public void setsNO(String sNO) {
		this.sNO = sNO;
	}
	public String getsName() {
		return sName;
	}
	public void setsName(String sName) {
		this.sName = sName;
	}
	public String getsPassWord() {
		return sPassWord;
	}
	public void setsPassWord(String sPassWord) {
		this.sPassWord = sPassWord;
	}
	public boolean issGender() {
		return sGender;
	}
	public void setsGender(boolean sGender) {
		this.sGender = sGender;
	}
	public Integer getsIntegral() {
		return sIntegral;
	}
	public void setsIntegral(Integer sIntegral) {
		this.sIntegral = sIntegral;
	}
	public Integer getsLeCurrency() {
		return sLeCurrency;
	}
	public void setsLeCurrency(Integer sLeCurrency) {
		this.sLeCurrency = sLeCurrency;
	}
	public String getSeamil() {
		return seamil;
	}
	public void setSeamil(String seamil) {
		this.seamil = seamil;
	}
	public Timestamp getsEnrollmentDate() {
		return sEnrollmentDate;
	}
	public void setsEnrollmentDate(Timestamp sEnrollmentDate) {
		this.sEnrollmentDate = sEnrollmentDate;
	}
	public Timestamp getsBirthDay() {
		return sBirthDay;
	}
	public void setsBirthDay(Timestamp sBirthDay) {
		this.sBirthDay = sBirthDay;
	}
	public Timestamp getsLastLoginDate() {
		return sLastLoginDate;
	}
	public void setsLastLoginDate(Timestamp sLastLoginDate) {
		this.sLastLoginDate = sLastLoginDate;
	}
	public String getsNation() {
		return sNation;
	}
	public void setsNation(String sNation) {
		this.sNation = sNation;
	}
	public String getsHighSchool() {
		return sHighSchool;
	}
	public void setsHighSchool(String sHighSchool) {
		this.sHighSchool = sHighSchool;
	}
	public String getsAddress() {
		return sAddress;
	}
	public void setsAddress(String sAddress) {
		this.sAddress = sAddress;
	}
	public String getsPhoneNumber() {
		return sPhoneNumber;
	}
	public void setsPhoneNumber(String sPhoneNumber) {
		this.sPhoneNumber = sPhoneNumber;
	}
	public String getsQQ() {
		return sQQ;
	}
	public void setsQQ(String sQQ) {
		this.sQQ = sQQ;
	}
	public String getsIDCard() {
		return sIDCard;
	}
	public void setsIDCard(String sIDCard) {
		this.sIDCard = sIDCard;
	}
	public boolean isEnexamination() {
		return Enexamination;
	}
	public void setEnexamination(boolean enexamination) {
		Enexamination = enexamination;
	}
	public Role getRole() {
		return role;
	}
	public void setRole(Role role) {
		this.role = role;
	}
	public Classes getClasses() {
		return classes;
	}
	public void setClasses(Classes classes) {
		this.classes = classes;
	}
	public School getSchool() {
		return school;
	}
	public void setSchool(School school) {
		this.school = school;
	}
	public Group getGroup() {
		return group;
	}
	public void setGroup(Group group) {
		this.group = group;
	}
	public Student(String id, String sNO, String sName, String sPassWord,
			boolean sGender, Integer sIntegral, Integer sLeCurrency,
			String seamil, Timestamp sEnrollmentDate, Timestamp sBirthDay,
			Timestamp sLastLoginDate, String sNation, String sHighSchool,
			String sAddress, String sPhoneNumber, String sQQ, String sIDCard,
			boolean enexamination, Role role, Classes classes, School school,
			Group group) {
		//super();
		this.id = id;
		this.sNO = sNO;
		this.sName = sName;
		this.sPassWord = sPassWord;
		this.sGender = sGender;
		this.sIntegral = sIntegral;
		this.sLeCurrency = sLeCurrency;
		this.seamil = seamil;
		this.sEnrollmentDate = sEnrollmentDate;
		this.sBirthDay = sBirthDay;
		this.sLastLoginDate = sLastLoginDate;
		this.sNation = sNation;
		this.sHighSchool = sHighSchool;
		this.sAddress = sAddress;
		this.sPhoneNumber = sPhoneNumber;
		this.sQQ = sQQ;
		this.sIDCard = sIDCard;
		Enexamination = enexamination;
		this.role = role;
		this.classes = classes;
		this.school = school;
		this.group = group;
	}
	public Student() {
		//super();
	}
	
}
